package com.hua.base;

public class ObjectDemo {
    public static void main(String[] args) {
        //等价关系
        String a = new String("aaa");
        String b = new String("aaa");
        //需要满足五个条件
        System.out.println(a.equals(a)); //自反性
        System.out.println((a.equals(b) == b.equals(a))); //对称性
        System.out.println(a==b);
        int a1 = 10;
        int b1 = 10;
        System.out.println(a1==b1);
//        对于基本类型，== 判断两个值是否相等，基本类型没有 equals() 方法。
//        对于引用类型，== 判断两个变量是否引用同一个对象，而 equals() 判断引用的对象是否等价。

    }

}
